package com.ktjy.ktmall.dao;

import com.ktjy.ktmall.entity.AttrValues;

import java.util.List;

/**
 * 规格属性值 DAO 接口
 *
 * @auth wzy
 * @date 2024/10/31 10:03
 */
public interface AttrValuesDao {

    /**
     * 通过商品 id 查询 t_attr_values，得到商品属性值列表。
     *
     * @param goodsId 商品 id，来源的 t_goods_info 商品表的主键
     * @return 返回查询到的商品属性值列表
     */
    List<AttrValues> getAttrVals(int goodsId);

    /**
     * 通过库存 sku 查询 t_attr_values 表，得到 sku 的属性值列表。
     *
     * @param stockSku 库存 sku
     * @return 返回查询到的 sku 属性值列表
     */
    List<AttrValues> getSkuAttrVals(String stockSku);
}
